Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Plava Laguna Croatia Open - Umag U.S. Open - New York Davis Cup, Group B, Manchester Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Olympics - Paris French Open - Paris U.S. Open - New York Swiss Indoors Basel - Basel BNP Paribas Nordic Open - Stockholm Belgrade Open - Belgrade ABN AMRO Open - Rotterdam Open 13 Provence - Marseille Open Occitanie - Montpellier Australian Open - Melbourne Qatar ExxonMobil Open - Doha Tiriac Open - Bucharest French Open - Paris Iasi Challenger Plava Laguna Croatia Open - Umag Spain F1 Spain F4 Spain F5 Belgium F13 Spain F1 Bulgaria F2 Turkey F26 Italy F16 (Padova) X Ciutat de Barcelona - Barcelona Ostrava Open 2005 - Ostrava Lugano Challenger Segovia Challenger Santiago Challenger Madrid Challenger Porto Alegre Challenger Savannah Challenger Tanger Challenger Tampere Challenger San Juan Challenger Sarasota Challenger Todi Challenger San Benedetto Challenger Cordenons Challenger Santo Domingo Challenger Vercelli Challenger Ostrava Challenger Banja Luka Challenger Mohammedia Challenger Santiago Challenger San Luis Potosi Challenger Nanjing Challenger Samarkand Challenger Mestre Challenger Poprad Tatry Challenger Poznan Challenger Qingdao Challenger Seville Challenger Banja Luka Challenger Kenitra Challenger Mohammedia Challenger Ostrava Challenger Marburg Challenger Tampere Challenger Prague Challenger Prague II Challenger Bordeaux Challenger Bratislava 2 Challenger Naples Challenger Rennes Challenger St. Tropez Challenger Grand Prix Hassan II - Casablanca Gelsor Open Romania - Bucharest Heineken Open - Auckland 2002 Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort International Championship of Croatia - Umag Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Davidoff Swiss Indoors - Basel Qatar Open - Doha BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open Romania - Bucharest Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Open 13 - Marseille Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Estoril Open - Estoril Open SEAT 2008 - Barcelona Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Movistar Open - Santiago Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco SkiStar Swedish Open - Bastad Allianz Suisse Open - Gstaad ATP Studena Croatia Open - Umag If Stockholm Open - Stockholm Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona AEGON Championships - London UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Citi Open - Washington Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur China Open - Beijing Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires AEGON Championships - London Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Geneva Open - Geneva AEGON Championships - London Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva AEGON Championships - London St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Garanti Koza Sofia Open - Sofia Open 13 Provence - Marseille Geneva Open - Geneva Citi Open - Washington St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco European Open - Antwerp Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Murray River Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam cinch Championships - London Nordea Open - Bastad Astana Open - Astana Open 13 Provence - Marseille Banja Luka Open - Banja Luka Internationaux de Tennis de Brest - Brest XI Venice Open - Venice Challenger Copa Sevilla Internacionales de Andalucia - Seville 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb Ljubljana Open - Ljubljana Nord/LB Open - Braunschweig Exim Agmedia Open - Kosice Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva IPP Geneva Trophy - Geneva Pekao Open 2004 - Szczecin Tatra Banka Open - Bratislava Copa Petrobras Guadalajara - Guadalajara Tennis Napoli Cup - Napoli Czech Open 2005 - Prostejov Societa Canottieri Mincio 2005 - Mantova Copa Petrobras - Aracaju Challenger Lugano - Lugano Nord LB Open 2007 - Braunschweig ATP Challenger La Serena - La Serena San Marino CEPU Open - San Marino Timisoara Challenger - Timisoara LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo 84° Concurso Internacional Tenis San Sebastian - San Sebastian Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Ipsos Bucharest Challenger - Bucharest Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Rabat Challenger Barletta Challenger Alessandria Challenger Lugano Challenger Poznan Challenger Vigo Challenger San Sebastian Challenger Szczecin Challenger Asuncion Challenger Bucaramanga Challenger Rabat Challenger Rome Challenger Rome Challenger Zagreb Challenger Alessandria Challenger Furth Challenger Kosice Challenger Banja Luka Challenger Asuncion Challenger Turin Challenger Tennis Masters Series - Madrid Banja Luka Challenger Barranquilla Challenger Bordeaux Challenger Medellin Challenger Panama City Challenger Tunis Challenger Zivnobanka Czech Open - Prostejov Prague Challenger Marburg Challenger Prague Challenger Pacific Life Open - Indian Wells Prague Challenger NASDAQ-100 Open - Miami Telecom Italia Masters - Rome San Juan Challenger Cordoba Challenger Lima Challenger Casablanca Challenger Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Santiago Challenger BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Napoli Challenger NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Moscow Challenger Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Buenos Aires Challenger Rio De Janeiro Challenger Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Anning Challenger Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Riviera di Rimini Challenger - Rimini Rogers Masters - Toronto Chengdu Challenger Curitiba Challenger Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Buenos Aires Challenger Mutua Madrilena Masters Madrid - Madrid Francavilla Challenger Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Biella Challenger Alphen Challenger BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Vicenza Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Poznan Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Toronto AXA Open II - Espinho Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai LTA Hull Challenger - Hull BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid 2001 Challenger Canottieri Mincio - Mantova Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati 4th Sardinia International Championships - Cagliari Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati XL Capital Bermuda Open - Bermuda Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Monte-Carlo Rolex Masters - Monte-Carlo San Marino Cepu Open - San Marino 3° Trofeo 'Citta di Brindisi' - Brindisi Pekao Open 2003 - Szczecin Challenger Groningen - Groningen Shanghai Rolex Masters - Shanghai XXXVII Torneig C.E. Laieta - Barcelona Banca Stato Challenger Lugano - Lugano Monte-Carlo Rolex Masters - Monte-Carlo Brasov Challenger - Brasov Copa Sevilla-Internacionales de Andalucia - Seville Trani Cup - Trani The LTA Men's Challenger Wrexham - Wrexham Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Open Mutouest de Saint-Brieuc - St. Brieuc Tunis Open - Tunis Ljubljana Open - Ljubljana KGHM Polish Indoors - Wroclaw St. Petersburg Challenger - St. Petersburg Trofeo Internacional Club Laieta - Barcelona Challenger 42 - Andrezieux IPP Geneva Trophy - Geneva VI Torneo Internazionale di Tennis - Barletta Pekao Open 2005 - Szczecin Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Copa Petrobras - Santiago Copa Kia - Santiago Citta di Monza - Monza Nord LB Open 2006 - Braunschweig Rhein-Main Challenger 2004 - Aschaffenburg Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Sporting Challenger '07 Trofeo Regione Piemonte - Turin Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion Wartburg Open - Eisenach Challenger de Providencia-Copa Kia - Santiago Mitsubishi Electric Europe Cup - Monza Memorial A. Manfredini Sassuolo Challenger - Sassuolo Dubrovnik Open - Dubrovnik ATP Open Castilla y Leon - Segovia Open Tarragona Costa Daurada - Tarragona Copa Petrobras-Uruguay - Montevideo Copa Sevilla - Seville Napoli Challenger Open de Tanger - Tangier Buenos Aires Challenger XI Ciutat de Barcelona - Barcelona Santiago Challenger St. Brieuc Challenger Tunis Challenger Milan Challenger Lambertz Open - Aachen Sao Paulo Challenger Le Gosier Challenger Zagreb Challenger Prostejov Challenger Kosice Challenger Milan Challenger Seville Challenger Florianopolis Challenger San Luis Potosi Challenger Sarasota Challenger Tunis Challenger Prostejov Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Braunschweig Challenger Australian Open - Melbourne Ciudad de Pozoblanco Open Diputacion - Cordoba Cali Challenger Rio De Janeiro Challenger XL Challenger de Tenis Copa Sevilla - Seville Caltanissetta Challenger IX Ciutat de Barcelona - Barcelona Timisoara Challenger Cairo Challenger 2002 - Cairo Copa Petrobras - Montevideo Buenos Aires Challenger Copa Petrobras - Buenos Aires Turin Challenger Aix En Provence Challenger Bordeaux Challenger Furth Challenger Mohammedia Challenger Tampere Challenger Cortina Challenger Madrid Challenger Pozoblanco Challenger Alphen Challenger Banja Luka Challenger Manerbio Challenger Mersin Challenger Furth Challenger Perugia Challenger Biella Challenger Cortina Challenger Manerbio Challenger Seville Challenger Rome Challenger Casablanca Challenger Brest Challenger Santo Domingo Challenger Morelos Challenger Guadalajara Challenger Moscow Challenger Australian Open - Melbourne Santiago Challenger St. Brieuc Challenger Panama City Challenger Challenger Ford de Cherbourg - Cherbourg Rome Challenger French Open - Paris Lisbon Challenger Olbia Geovillage Open - Olbia Perugia Challenger Challenger Ford de Cherbourg - Cherbourg Portoroz Challenger Open de Franche-Comte - Besancon Pro Tennis World Open - Boca Raton Ljubljana Open 2002 - Ljubljana French Open - Paris Marbella Challenger Schickendanz Open - Furth San Marino Cepu Open - San Marino Rijeka Challenger Challenger Citta di Olbia - Olbia Banca Stato Challenger Lugano - Lugano Quito Challenger ATP Challenger Tour Finals 10th Wartburg Open - Eisenach Furth Challenger Sao Jose Do Rio Preto Challenger Muller Cup - Ulm San Remo Tennis Cup - San Remo Zagreb Open - Zagreb Rome Challenger Kosice Challenger Bytom Challenger Sao Leopoldo Challenger Genova Open Challenger - Genova Schickedanz Open - Furth Czech Open - Prostejov Padova Challenger San Marino Cepu Open - San Marino Panama City Challenger Australian Open - Melbourne Guayaquil Challenger Rijeka Challenger Nord/LB Open 2004 - Braunschweig Guadalajara Challenger Pekao Open - Szczecin French Open - Paris Blois Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Wimbledon - London Geneva Challenger - Geneva XXIX Edizione 'A.Savoldi Marco' - Manerbio U.S. Open - New York I Tourneo Fila Citta di Brindisi - Brindisi ATP Challenger Trophy 2007 - Trnava Australian Open - Melbourne Asirom Challenger Brasov - Brasov Aix En Provence Challenger French Open - Paris Rimini Challenger Wimbledon - London U.S. Open - New York Le Gosier Challenger Bordeaux Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Cepu Open - San Marino Australian Open - Melbourne Buenos Aires Challenger French Open - Paris Wimbledon - London Pereira Challenger U.S. Open - New York Montevideo Challenger Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Australian Open - Melbourne Tennis Napoli Cup - Napoli French Open - Paris Marbella Challenger Wimbledon - London Copa Petrobras Aracaju - Aracaju U.S. Open - New York Australian Open - Melbourne French Open - Paris Morocco Tennis Tour - Marrakech Meknes Challenger Pozoblanco Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne La Serena Open - La Serena Caltanissetta Challenger French Open - Paris Copa Telefonica CTC Chile - Santiago Guayaquil Challenger BMW Brixina Tennis Open 2000 - Bressanone Wimbledon - London Tampere Challenger U.S. Open - New York Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Stella Artois Clay Court Championships - Budaors French Open - Paris Olimp Kyiv Open - Kiev Challenger Brasov - Brasov Wimbledon - London San Sebastian Challenger U.S. Open - New York 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Warta Cup 2001 - Sopot Australian Open - Melbourne French Open - Paris Wimbledon - London Geneva Challenger - Geneva U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Citta di Brindisi - Brindisi Australian Open - Melbourne French Open - Paris DPD Challenger 2001 - Aschaffenburg Wimbledon - London Aix En Provence Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Bordeaux Challenger French Open - Paris Optimus Maia Open - Maia Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Cancun Challenger Wimbledon - London Perugia Challenger U.S. Open - New York Australian Open - Melbourne Sassuolo Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Marrakech Challenger French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Seville Challenger Cancun Challenger Unicredit Czech Open 2007 - Prostejov Cordenons Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Davis Cup, World Group, 1R, SUI-NED 2-3 Rome Challenger Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Allianz Suisse Open Gstaad - Gstaad Generali Open 2002 - Kitzbuhel Swiss Indoors Basel - Basel Croatia Open - Umag Chennai Open - Chennai Open Sabadell Atlantico - Barcelona Brisbane International - Brisbane Ecuador Open - Quito Allianz Suisse Open Gstaad - Gstaad The 10tele.com Open - Nottingham Copa Telmex - Buenos Aires Geneva Open - Geneva Serbia Open - Belgrade AEGON Championships - London International German Open - Hamburg Legg Mason Tennis Classic - Washington Qatar ExxonMobil Open - Doha Movistar Open - Santiago Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Grand Prix Hassan II - Casablanca BMW Open - Munich ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai VTR Open - Vina del Mar Estoril Open - Estoril Brasil Open - Costa do Sauipe AEGON Championships - London CA Tennis Trophy - Vienna AEGON International - Eastbourne Kenitra Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Prague Challenger DIEMA XTRA Sofia Open - Sofia US Men's Clay Court Championship - Houston Geneva Open - Geneva Open 13 - Marseille Aircel Chennai Open - Chennai AEGON Championships - London Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Moselle Open - Metz International Indoor Tennis Championships of Croatia - Zagreb Mallorca Open - Mallorca Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Liberec Challenger Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston EFG Swiss Open - Gstaad Astana Open - Astana ATP Studena Croatia Open Umag - Umag Stockholm Open - Stockholm Moselle Open - Metz Fever-Tree Championships - London Davis Cup, Group 1, 2R, BLR-SUI 1-4 Davis Cup, World Group, 1R, USA-SUI 4-1 Grand Prix Hassan II - Marrakech Bucharest Open - Bucharest Davis Cup, PO, ESP-SUI 4-1 Erste Bank Open - Vienna Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, 1R, SUI-CZE 2-3 Gerry Weber Open - Halle Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, PO, SUI-NED 4-1 Barcelona Open Banc Sabadell - Barcelona EFG Swiss Open - Gstaad Austrian Open - Kitzbuhel If Stockholm Open - Stockholm Moselle Open - Metz European Open - Antwerp Copa AT&T - Buenos Aires Swiss Indoors Basel - Basel Rio Open - Rio de Janeiro The Priority Telecom Open - Amersfoort United Cup - Australia ABN AMRO World Tennis Tournament - Rotterdam Open de Moselle - Metz Swiss Indoors Basel - Basel Estoril Open - Estoril Campionati Internazionali di Sicilia - Palermo Tata Open - Chennai ABN/AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Davidoff Swiss Indoors - Basel Open Sabadell Atlantico - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Barclays ATP World Tour Finals - London Davis Cup, World Group, PO, SUI-BEL, 4-1 Internazionali BNL d'Italia - Rome Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, World Group, PO, GER-SUI 2-3 French Open (juniors) French Open - Paris River Oaks International Tennis Tournament - Houston Davis Cup, World Group, 1R, SUI-ROU 3-2 Davis Cup, Group 1, 1R, SUI-POL 4-1 AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr Capitala World Tennis Championship Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 AAMI Classic - Kooyong Mubadala World Tennis Championship Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, QF, SUI-KAZ 3-2 Mubadala World Tennis Championship Mubadala World Tennis Championship Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, F, FRA-SUI 1-3 Exhibition Diriyah Tennis Cup Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Beijing Olympics - London Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai EFG Swiss Open - Gstaad China Open - Beijing